home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970104-19970326 / 000174_news@columbia.edu _Sun Feb 2 19:23:05 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id TAA03948
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Sun, 2 Feb 1997 19:23:05 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id TAA21529
  7.     for kermit.misc@watsun; Sun, 2 Feb 1997 19:23:04 -0500 (EST)
  8. Path: news.columbia.edu!panix!news.mathworks.com!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!newsout1.alt.net!news1.alt.net!nntp1.jpl.nasa.gov!netline-fddi.jpl.nasa.gov!usenet
  9. From: Clark Briggs <Hugh.C.Briggs@jpl.nasa.gov>
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: Kermit Protocol Overview
  12. Date: Sun, 02 Feb 1997 16:07:32 -0800
  13. Organization: Jet Propulsion Laboratory - Pasadena CA
  14. Lines: 65
  15. Message-ID: <32F52C44.7A9F@jpl.nasa.gov>
  16. References: <32F26B93.63E3@jpl.nasa.gov> <5ctsq5$dpk@watsun.cc.columbia.edu>
  17. Reply-To: Hugh.C.Briggs@jpl.nasa.gov
  18. NNTP-Posting-Host: sailor.jpl.nasa.gov
  19. Mime-Version: 1.0
  20. Content-Type: text/plain; charset=us-ascii
  21. Content-Transfer-Encoding: 7bit
  22. X-Mailer: Mozilla 3.01 (WinNT; I)
  23. Xref: news.columbia.edu comp.protocols.kermit.misc:6523
  24.  
  25. Great answer Frank! Thanks.  Im not sure what I can do next because I
  26. dont have
  27. easy access to the one breadboard we have.  I think you're right, the
  28. lack of 
  29. ack/nak and crcs makes it pretty clear its not Kermit.  Probably just
  30. uses Kermit
  31. on the workstation to send a particular binary stream down the serial
  32. line.
  33.  
  34. clark
  35. ps, further comments embedded near Frank's questions below
  36.  
  37. Frank da Cruz wrote:
  38. > In article <32F26B93.63E3@jpl.nasa.gov>,
  39. > Clark Briggs  <Hugh.C.Briggs@jpl.nasa.gov> wrote:
  40. > : We are considering an embedded processor that seems to use kermit
  41. > : over its serial port to load its boot image.  We can see the
  42. > : ROM code that is doing this and standard practice is to use
  43. > : a Unix Kermit on a workstation for the boot host.
  44. > :
  45. > Do they give you directions for this?  What are the directions?
  46. My phone conversation with the engineer that has the machine didn't get
  47. beyond
  48. "you just use kermit..."  We will try to sit with him and watch.
  49. > : Where can I find a short text description of the Kermit protocol
  50. > : to see if this processor is really doing a kermit thing?
  51. > :
  52. > The Kermit protocol specification is in a book, but all you need to
  53. > is whether it's Kermit, right?  
  54. yes
  55. > Why don't you just capture a bit of
  56. > it and post it or send it to kermit-support@columbia.edu and we'll
  57. > tell you just what it is.
  58. probably wont impose on you for this, I like your idea below to test
  59. with
  60. a kermit packet.  Plus, when I watch a session, I think that will be
  61. enough.
  62. > : I have been told that this processor only loads binary files,
  63. > : looks for 3 simple intro facts (where to load in memory, where to
  64. > : begin execution, and how long is the load-image-file) followed
  65. > : by the load-image-file-in-binary.  It is further said that there
  66. > : are no checksums or ack/nak stuff in the ROM code.
  67. > :
  68. > Well that's not Kermit -- Kermit always has checksums (or CRCs) and
  69. > ACK/NAKs -- otherwise how would it detect and recover from errors?
  70. > : Can this be a valid (simple, minimal, whatever) kermit protocol?
  71. > :
  72. > Not as you describe it.
  73. > Try this: Connect your terminal emulator to this thing, and type:
  74. >   <Ctrl-A>7<Space>SXXXXXXXXXXXXXXXXXXXXX<Carriage Return>
  75. > This is a Kermit packet that contains junk and a bad checksum.  If
  76. > Kermit protocol is reading this packet, it should respond with:
  77. >   <Ctrl-A><Space>N3<Carriage Return>
  78. > Which is a NAK.
  79. > - Frank